package com.test.booksystem.adapt;

// 适配器
// 用户实际上使用的就是适配器
// 适配就需要实现 Slf4j 的接口
public class Log4jToSlf4j implements Slf4jLog{

    private Log4j log4j;

    public Log4jToSlf4j(Log4j log4j) {
        this.log4j = log4j;
    }

    // 继承目标接口后，需要重写方法，我们期望该重写方法调用的是适配者的功能
    // 那么就需要先有一个适配者
    @Override
    public void log(String msg) {
        log4j.log(msg);
    }
}
